The Anchorage is located in Seven Mile Beach, Grand Cayman, and is home to beautiful 2-bedroom, 2-bathroom vacation rentals. Guests can choose between garden and ocean view, and amenities include full kitchens, central air conditioning,...
1989 West Bay Rd.P.O. Box 30986, Upper Land, Grand Cayman, Cayman Islands, KY1-1204
Click for more information